From Stakeholder Intentions to Software Agent Implementations
نویسندگان
چکیده
Multi-Agent Systems have been proposed as a suitable conceptual and technological framework for building information systems which operate in open, evolving, heterogeneous environments. Our research aims at proposing design techniques and support tools for developing such complex systems. In this paper we address the problem of better linking requirements analysis to detailed design and implementation in the Tropos agent-oriented methodology with the aim to address adaptability issues. In particular, we revisit the definition of agent capability in Tropos and refine the development process in order to point out how capability specification can result from the integration of various analysis strategies. We also show how fragments of an implementation can be generated automatically from an agent capability specification.
منابع مشابه
From Stakeholder Intentions to Agent Capabilities
Agents behavior at run time is influenced by the environment within which they operate, so designing agents able to behave in an effective way should benefit from a deep knowledge of that environment, including the stakeholders who have specific needs and expectations from the agents being designed. The specification of agents behavior is typically addressed during detail design, a step which p...
متن کاملTrust: From Cognition to Conceptual Models and Design
Dealing with trust in eGov services p. 18 Trusted interaction : user control and system responsibilities in interaction design for information systems p. 20 Designing security requirements models through planning p. 33 Towards a comprehensive framework for secure systems development p. 48 Role-based modelling of interactions in database applications p. 63 Incremental evaluation of OCL constrain...
متن کاملCo-evolution of complementary formal and informal requirements - Software Evolution, 2004. Proceedings. 7th International Workshop on Principles of
Agent-oriented Conceptual Modelling (AoCM, as exemplified by the i* notation [5], represents an interesting approach to modelling early phase requirements that is particularly effective in capturing organizational contexts, stakeholder intentions and rationale. There are significant benefits in using formal methods for the development of computer systems and improving their quality. We propose ...
متن کاملAgent Capabilities: Extending BDI Theory
Intentional agent systems are increasingly being used in a wide range of complex applications. Capabilities has recently been introduced into one of these systems as a software engineering mechanism to support modularity and reusability while still allowing meta-level reasoning. This paper presents a formalisation of capabilities within the framework of beliefs, goals and intentions and indicat...
متن کاملActivity Recognition with Intended Actions, Answer Set Programming Approach
We consider an activity recognition problem as follows. We are given a description of the action capabilities of an agent being observed. This description includes a description of the preconditions and effects of atomic actions the agent may execute and a description of activities (sequences of actions). Given this description and a set of propositions about action occurrences and intended act...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006